package chap10collection.test11;

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
import java.util.Set;

/**
 * @author zdl
 * @date 2024/12/18
 */
public class Demo11 {
    public static void main(String[] args) {
        /**
         * 从命令行读入一个字符串，表示一个年份，输出该年的世界杯冠军是哪支球队。
         * 如果该年没有举办世界杯，则输出：没有举办世界杯。
         */
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个年份:");
        String str = sc.next();
        Map<Integer,String> map = new HashMap<>();
        map.put(2006,"意大利");
        map.put(2002,"巴西");
        map.put(1998,"法国");
        map.put(1994,"巴西");
        map.put(1990,"德国");
        map.put(1986,"阿根廷");
        map.put(1982,"意大利");
        map.put(1978,"阿根廷");
        map.put(1974,"德国");
        map.put(1970,"巴西");
        map.put(1966,"英格兰");
        map.put(1962,"巴西");
        map.put(1958,"巴西");
        map.put(1954,"德国");
        map.put(1950,"乌拉圭");
        map.put(1938,"意大利");
        map.put(1934,"意大利");
        map.put(1930,"乌拉圭");
        int year = Integer.parseInt(str);
        if (map.containsKey(year)){
            System.out.println(str+"年的世界杯冠军国家是:"+map.get(year));
        }else {
            System.out.println(str+"年没有世界杯冠军！");
        }

    }
}
